cane rats - Alemán Inglés Diccionario